IntelliJ系列 ⑥ 您所在的位置:网站首页 idea 文件编码转换 IntelliJ系列 ⑥

IntelliJ系列 ⑥

#IntelliJ系列 ⑥ | 来源: 网络整理| 查看: 265

进入设置Settings界面,三种方式进入:

快捷键:Ctrl + Alt + S依次点击菜单栏:File--Settings点击工具栏图标

主题设置

选择Appearance & Behavior---Apperatance这里默认提供了三套主题:IntelliJ,Darcula,Windows。这里可以根据自己的喜 好进行选择

设置窗体字体、大小写主题(可忽略)

设置编辑区主题(IDEA 默认提供了两个编辑区主题,可以通过如下的方式进行选择)(可忽略)

如果想要更多的主题效果的话,可以去网上下载,导入即可

导入方式1:file –> import setttings –> 选中下载的主题 jar 文件 –> 一路确认 –> 重启。重启以后,新主题会自动启用导入方式2:参考下图:

可以通过插件更换主题

点击按钮,在联网环境下搜索如下的插件-安装-重启 IDEA 即可如果对安装的主题插件不满意,还可以找到此插件,进行卸载,重启IDEA即可

设置鼠标滚动界面大小(可忽略)

勾选此设置后,增加Ctrl + 鼠标滚轮,来控制代码字体大小显示

设置鼠标悬浮提示

设置鼠标悬浮提示

设置自动导包

Add unambiguous imports on the fly:自动导入不明确的结构Optimize imports on the fly:自动帮我们优化导入的包

设置显示行号和方法间的分隔符

Show line numbers:显示行数Show method separators: 显示方法分隔线

忽略大小写提示

IDEA在进行代码编写提示的时候,是默认区分字母的大小写的,如果想不区分大小写的话,如下改为None即可

设置取消单行显示tabs

IDEA默认如果打开的文件过多,头部的tab会自动隐藏,不方便开发查看,并且是单行显示,我们可以取消单行,建议多行显示,方便调试查看

设置默认的字体、大小、行间距等

设置默认的字体、大小、行间距等

其它字体设置

如果当前主题不希望使用默认字体、字体大小、字体行间距,还可以单独设置

控制台字体样式设置

修改代码中注释的字体颜色

Doc Comment-Text:修改文档注释的字体颜色Block comment:修改多行注释的字体颜色Line comment:修改当行注释的字体颜色

设置超过指定 import 个数,改为* (可忽略)

设置超过指定 import 个数,改为*

设置项目文件编码

Transparent native-to-ascii conversion 主要用于转换 ascii码,一般都要勾选,不然 Properties 文件中的注释显示的都不会是中文

设置当前源文件的编码(可忽略)

对单独文件的编码修改还可以点击右下角的编码设置区。如果代码内容中包含中 文,则会弹出如下的操作选择:

Reload 表示使用新编码重新加载,新编码不会保存到文件中,重新打开此文件,旧编码是什么依旧还是什么Convert 表示使用新编码进行转换,新编码会保存到文件中,重新打开此文件,新编码是什么则是什么含有中文的代码文件,Convert 之后可能会使中文变成乱码,所以在转换成请做好备份,不然可能出现转换过程变成乱码,无法还原

设置自动编译

IDEA默认状态为不自动编译状态,Eclipse默认为自动编译,以下为开启IDEA的自动编译功能

省电模式

IDEA提供了‘省电模式’的状态,开启这种模式之后,IDEA会关掉代码检查和代码提示等功能。所以一般也可认为这是一种阅读模式,如果你在开发过程中遇到突然代码文件不能进行检查和提示, 可以来看看这里是否有开启该功能

设置代码水平或垂直显示

在写代码时,有时为了方便,需要将代码进行水平或者左右展示,则需要点击类名,鼠标右键,进行如下设置:

快捷键(Keymap)设置

可以延续Eclipse的快捷键,设置如下:

注意:并不完全一样,个别快捷键冲突

通过快捷键功能修改快捷键设置

通过指定快捷键,查看或修改其功能

设置快捷键

Live Templates

Live Templates(实时代码模板)功能介绍(可以自定义)

它的原理就是配置一些常用代码字母缩写,在输入简写时可以出现你预定义的固定模式的代码,使得开发效率大大提高, 同时也可以增加个性化;例如:在 Java 中输入 sout 会出现 System.out.println();官网:https://www.jetbrains.com/help/idea/using-live-templates.html模板内容

Postfix Completion

Postfix Completion 已经存在的功能模板(不能自定义)

已有的常用模板

模板示例

psvm:main方法sout:打印行System.out.println() -soutp:System.out.println("方法形参名 = " + 形参名);soutvSystem.out.println("变量名 = " + 变量);soutmSystem.out.println("当前类名.当前方法");“abc”.soutSystem.out.println("abc");fori:for 循环iter:增强 for 循环itar:普通 for 循环list.for : 可生成集合 list 的 for 循环ifn:可生成 if(xxx = null)prsf:private static final

自定义模板

IDEA提供了很多现成的Templates,但你也可以根据自己的需要创建新的Template。

先定义一个模板的组

选中自定义的模板组,点击”+”来定义模板

定义自己的快捷提示和具体模板、描述等信息

定义模板应用范围:

本文分享自微信公众号 - 码神联盟(lkchatspace),作者:康哥

原文出处及转载信息见文内详细说明,如有侵权,请联系 [email protected] 删除。

原始发表时间:2018-09-21

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有